bulletproof shield - Alemán Inglés Diccionario